import BaseService from "../../BaseService";
class DevResourcePublishService extends BaseService {
  /*
   * 描述：描述根据模板插入信息
   */
  save(params) {
    return this.postAction(this.getModulePath() + `/save`, params);
  }
  reportSave(params) {
    return this.postAction(this.getModulePath() + `/reportSave`, params);
  }
  queryById(params) {
    return this.getAction(this.getModulePath() + `/queryById`, params);
  }
  queryDtoById(params) {
    return this.getAction(this.getModulePath() + `/queryDtoById`, params);
  }
  delectById(params) {
    return this.getAction(this.getModulePath() + `/delectById`, params);
  }
  updateById(params) {
    return this.getAction(this.getModulePath() + `/updateById`, params);
  }
  queryPage(params) {
    return this.getAction(this.getModulePath() + `/queryPage`, params);
  }

  /**
   * 描述:获取host地址
   * @returns {string}
   */
  getBaseUrl() {
    return this.serviceConfig.getBaseUrl("dev");
  }
  /**
   * 描述:获取模块地址
   * @returns {string}
   */
  getModulePath() {
    return "/dev/devResourcePublish";
  }
}
export default new DevResourcePublishService();
